home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_m_p / mwpropvw.zip / MEWLDEMO.RC < prev    next >
Text File  |  1992-01-24  |  17KB  |  557 lines

  1. #include <windows.h>
  2.  
  3. #define ID_MENUBAR  10
  4. #define ID_FLOAT    11
  5. #define ID_NOTEPAD  12
  6. #define ID_ABOUT    98
  7. #define ID_EXIT     99
  8.  
  9.  
  10. #define ID_LISTDEMO   200
  11. #define ID_TIMEDEMO   201
  12. #define ID_MOUSEDEMO  202
  13. #define ID_MENUDEMO   203
  14. #define ID_EDITDEMO   205
  15. #define ID_CALCDEMO   207
  16. #define ID_CHILDDEMO  208
  17. #define ID_COMBODEMO  210
  18.  
  19. #define ID_WORD50     300
  20. #define ID_WRITE      301
  21. #define ID_EXCEL      302
  22. #define ID_124        303
  23. #define ID_C52        304
  24. #define ID_QUICKC     305
  25. #define ID_QUICKBASIC 306
  26. #define ID_PASCAL     307
  27.  
  28. #define ID_NEW    200
  29. #define ID_OPEN   201
  30. #define ID_SAVE   202
  31. #define ID_SAVEAS 203
  32. #define ID_HELP   299
  33.  
  34. #define ID_COPY   510
  35. #define ID_CUT    511
  36. #define ID_PASTE  512
  37. #define ID_CLEAR  513
  38.  
  39. #define ID_GETLEN    520
  40. #define ID_GETLINES  521
  41. #define ID_GETHANDLE 522
  42.  
  43. #define IDS_MAINTITLE 500
  44.  
  45. #define IDM_MEMAVAIL  600
  46.  
  47. /* For Listbox Dialog */
  48. #define ID_STRING     100
  49. #define ID_POS        101
  50. #define ID_FRAME      102
  51. #define ID_APPEND     103
  52. #define ID_INSERT     104
  53. #define ID_DELETE     105
  54. #define ID_LISTBOX    106
  55.  
  56.  
  57.  
  58.  
  59. MainMenu MENU
  60. BEGIN
  61.  
  62.   POPUP        "&File"                               
  63.     BEGIN
  64.       MENUITEM  "E&xit\aALT+X",      ID_EXIT
  65.       MENUITEM SEPARATOR
  66.       MENUITEM "&About",             ID_ABOUT    
  67.     END
  68.  
  69.   POPUP         "&Demos" 
  70.     BEGIN
  71.       MENUITEM  "&Listbox...",    ID_LISTDEMO
  72.       MENUITEM  "C&hild Windows", ID_CHILDDEMO
  73.       MENUITEM  "&Calculator",    ID_CALCDEMO
  74.       MENUITEM  "&Timers",        ID_TIMEDEMO
  75.       MENUITEM  "&Mouse",         ID_MOUSEDEMO
  76.       MENUITEM  "&Notepad...",    ID_EDITDEMO
  77.       MENUITEM  "&Floating menu", ID_MENUDEMO
  78.       MENUITEM  "Com&bobox demo", ID_COMBODEMO
  79.     END
  80.  
  81.   POPUP     "&MultiMenus"
  82.     BEGIN
  83.       POPUP    "&Word Processing"
  84.     BEGIN
  85.       MENUITEM  "&Word 5.0", ID_WORD50
  86.       MENUITEM  "W&rite",    ID_WRITE
  87.         END
  88.  
  89.       POPUP    "&Spreadsheet"
  90.         BEGIN
  91.       MENUITEM  "&Microsoft Excel", ID_EXCEL
  92.       MENUITEM  "&1+2=4", ID_124
  93.     END
  94.  
  95.       POPUP    "&Languages"
  96.     BEGIN
  97.       POPUP     "&C"
  98.         BEGIN
  99.           MENUITEM "C &5.2", ID_C52
  100.           MENUITEM "&Quick C", ID_QUICKC
  101.             END
  102.       MENUITEM  "Quick &Basic", ID_QUICKBASIC
  103.       MENUITEM  "&PASCAL", ID_PASCAL
  104.         END
  105.     END
  106.  
  107.     MENUITEM "F1=&Help",ID_HELP   HELP
  108. END
  109.  
  110.  
  111. DlgBoxMenu MENU
  112. BEGIN
  113.   POPUP        "&Pulldown"
  114.     BEGIN
  115.       MENUITEM  "E&xit    ALT+X",  ID_EXIT
  116.       MENUITEM SEPARATOR
  117.       MENUITEM "&About",  ID_ABOUT    
  118.     END
  119. END
  120.  
  121.  
  122. Mewldemo ACCELERATORS
  123. BEGIN
  124.   VK_F1,     ID_HELP, VIRTKEY
  125.   "x",       ID_EXIT, ALT
  126. END
  127.  
  128. /* Template for the floating popup */
  129. FloatingPopup MENU
  130. BEGIN
  131.   POPUP "!"
  132.   BEGIN
  133.     POPUP "FOO-Dummy Popup"
  134.       BEGIN
  135.         POPUP "Fonts"
  136.           BEGIN
  137.             MENUITEM "Courier", 1
  138.             MENUITEM "Times Roman", 1
  139.             MENUITEM "Swiss", 1
  140.             MENUITEM "Helvetica", 1
  141.             MENUITEM "Old English", 1
  142.           END
  143.         POPUP "Sizes"
  144.           BEGIN
  145.             MENUITEM "7", 2
  146.             MENUITEM "8", 2
  147.             MENUITEM "9", 2
  148.             MENUITEM "10", 2
  149.             MENUITEM "11", 2
  150.             MENUITEM "12", 2
  151.             MENUITEM "14", 2
  152.           END
  153.         POPUP "Styles"
  154.           BEGIN
  155.             MENUITEM "Bold", 3
  156.             MENUITEM "Italic", 3
  157.             MENUITEM "Strike Out", 3
  158.             MENUITEM "Superscript", 3
  159.             MENUITEM "Subscript", 3
  160.           END
  161.       END
  162.   END
  163. END
  164.  
  165.  
  166. NotePad  MENU
  167. BEGIN
  168.   POPUP "&File"
  169.   BEGIN
  170.     MENUITEM "E&xit",        ID_EXIT
  171.   END
  172.  
  173.   POPUP "&Edit"
  174.   BEGIN
  175.     MENUITEM "&Cut",         ID_CUT
  176.     MENUITEM "C&lear",       ID_CLEAR
  177.     MENUITEM "C&opy",        ID_COPY
  178.     MENUITEM "&Paste",       ID_PASTE
  179.   END
  180.  
  181.   POPUP "&Info"
  182.   BEGIN
  183.     MENUITEM "&Length",      ID_GETLEN
  184.     MENUITEM "L&ines",       ID_GETLINES
  185.     MENUITEM "&Handle",      ID_GETHANDLE
  186.   END
  187.  
  188. END
  189.  
  190. STRINGTABLE
  191. BEGIN
  192.   ID_EXIT,                "Exit the application"
  193.   ID_ABOUT,               "Display information about this application"
  194.   ID_LISTDEMO,            "Sample dialog box"
  195.   ID_CHILDDEMO,           "Child windows with clipping"
  196.   ID_CALCDEMO,            "Calculator"
  197.   ID_TIMEDEMO,            "Multiple system timers"
  198.   ID_MOUSEDEMO,           "Tracks mouse movements"
  199.   ID_EDITDEMO,            "Demo of multiline edit features"
  200.   ID_MENUDEMO,            "Demo of floating popup menus"
  201.   ID_COMBODEMO,           "Demo of drop-down combobox"
  202.   IDS_MAINTITLE,          "MEWEL Demos"
  203.  
  204.   ID_WORD50 + 1000,       "You chose Word 5.0"
  205.   ID_WRITE + 1000,        "You chose WRITE"
  206.   ID_EXCEL + 1000,        "You chose EXCEL"
  207.   ID_124 + 1000,          "You chose 1+2=4"
  208.   ID_C52 + 1000,          "You chose C 5.2"
  209.   ID_QUICKC + 1000,       "You chose QUICK C"
  210.   ID_QUICKBASIC + 1000,   "You chose QUICK BASIC"
  211.   ID_PASCAL + 1000,       "You chose PASCAL"
  212. END
  213.  
  214.  
  215. #define ID_INTERVAL   105
  216.  
  217. /* The update settings dialog */
  218. #define ID_UDPATH                         1000
  219. #define ID_BUDPATH                        1001
  220. #define ID_CBFUTURES                      1002
  221. #define ID_CBEQUITIES                     1003
  222. #define ID_CBTICK                         1004
  223. #define ID_INDICES                        1005
  224. #define    ID_HOLIDAYS              1006
  225.  
  226.  
  227. INTERVALDLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 180, 104, 96, 48
  228. CAPTION "Listbox Dialog"
  229. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_VISIBLE
  230. BEGIN
  231.     CONTROL "Interval:", -1, "static", SS_LEFT | WS_GROUP | WS_CHILD, 4, 8, 36, 12
  232.     CONTROL "", 105, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 44, 8, 28, 12
  233.     CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_BORDER | WS_TABSTOP | WS_CHILD, 12, 24, 32, 12
  234.     CONTROL "CANCEL", 2, "button", BS_PUSHBUTTON | WS_BORDER | WS_TABSTOP | WS_CHILD, 56, 24, 32, 12
  235. END
  236.  
  237. HEXCALC DIALOG LOADONCALL MOVEABLE DISCARDABLE 40, 16, 120, 172
  238. CLASS "HexCalc"
  239. CAPTION "Hex Calculator"
  240. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_GROUP | WS_VISIBLE
  241. BEGIN
  242.     CONTROL "D", 68, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 2, 24, 16, 14
  243.     CONTROL "A", 65, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 2, 48, 16, 14
  244.     CONTROL "7", 55, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 2, 72, 16, 14
  245.     CONTROL "4", 52, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 2, 96, 16, 14
  246.     CONTROL "1", 49, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 2, 120, 16, 14
  247.     CONTROL "0", 48, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 2, 144, 16, 14
  248.     CONTROL "0", 27, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 18, 4, 50, 14
  249.     CONTROL "E", 69, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 26, 24, 16, 14
  250.     CONTROL "B", 66, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 26, 48, 16, 14
  251.     CONTROL "8", 56, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 26, 72, 16, 14
  252.     CONTROL "5", 53, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 26, 96, 16, 14
  253.     CONTROL "2", 50, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 26, 120, 16, 14
  254.     CONTROL "Back", 8, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 26, 144, 24, 14
  255.     CONTROL "C", 67, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 50, 48, 16, 14
  256.     CONTROL "F", 70, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 50, 24, 16, 14
  257.     CONTROL "9", 57, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 50, 72, 16, 14
  258.     CONTROL "6", 54, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 50, 96, 16, 14
  259.     CONTROL "3", 51, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 50, 120, 16, 14
  260.     CONTROL "+", 43, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 72, 24, 16, 14
  261.     CONTROL "-", 45, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 72, 48, 16, 14
  262.     CONTROL "*", 42, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 72, 72, 16, 14
  263.     CONTROL "/", 47, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 72, 96, 16, 14
  264.     CONTROL "%", 37, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 72, 120, 16, 14
  265.     CONTROL "Equals", 61, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 56, 144, 40, 14
  266.     CONTROL "&&", 38, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 96, 24, 16, 14
  267.     CONTROL "|", 124, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 96, 48, 16, 14
  268.     CONTROL "^", 94, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 96, 72, 16, 14
  269.     CONTROL "<", 60, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 96, 96, 16, 14
  270.     CONTROL ">", 62, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 96, 120, 16, 14
  271. END
  272.  
  273. LISTDEMODLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 40, 32, 236, 104
  274. CAPTION "Listbox Dialog"
  275. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_VISIBLE | WS_POPUP
  276. BEGIN
  277.     CONTROL "String:", -1, "static", SS_LEFT | WS_CHILD, 4, 8, 28, 8
  278.     CONTROL "", 100, "edit", ES_LEFT | WS_BORDER | WS_GROUP | WS_TABSTOP | WS_CHILD, 32, 8, 48, 16
  279.     CONTROL "Pos:", -1, "static", SS_LEFT | WS_CHILD, 4, 40, 16, 8
  280.     CONTROL "", 101, "edit", ES_LEFT | WS_BORDER | WS_GROUP | WS_TABSTOP | WS_CHILD, 32, 40, 40, 16
  281.     CONTROL "Operation", 0, "button", BS_GROUPBOX | WS_GROUP | WS_CHILD, 92, 32, 60, 64
  282.     CONTROL "Append", 103, "button", BS_RADIOBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 96, 48, 40, 8
  283.     CONTROL "Insert", 104, "button", BS_RADIOBUTTON | WS_CHILD, 96, 64, 40, 8
  284.     CONTROL "Delete", 105, "button", BS_RADIOBUTTON | WS_CHILD, 96, 80, 40, 8
  285.     CONTROL "", 106, "listbox", LBS_NOTIFY | LBS_SORT | LBS_STANDARD | WS_BORDER | WS_VSCROLL | WS_GROUP | WS_TABSTOP | WS_CHILD, 160, 8, 64, 80
  286.     CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_BORDER | WS_GROUP | WS_TABSTOP | WS_CHILD, 4, 64, 32, 24
  287.     CONTROL "CANCEL", 2, "button", BS_PUSHBUTTON | WS_BORDER | WS_GROUP | WS_TABSTOP | WS_CHILD, 48, 64, 32, 24
  288. END
  289.  
  290. UPDATESETTINGS DIALOG LOADONCALL MOVEABLE DISCARDABLE 26, 25, 268, 104
  291. CAPTION "Update Settings"
  292. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_VISIBLE | WS_POPUP
  293. BEGIN
  294.     CONTROL "DropDownList", -1, "static", SS_LEFT | WS_CHILD, 8, 8, 48, 8
  295.     CONTROL "", ID_CBEQUITIES, "combobox", CBS_DROPDOWNLIST | WS_TABSTOP | WS_CHILD, 8, 16, 72, 64
  296.     CONTROL "DropDown", -1, "static", SS_LEFT | WS_CHILD, 96, 8, 36, 8
  297.     CONTROL "", ID_CBFUTURES, "combobox", CBS_DROPDOWN | WS_TABSTOP | WS_CHILD, 96, 16, 72, 64
  298.     CONTROL "Simple", -1, "static", SS_LEFT | WS_CHILD, 192, 8, 24, 8
  299.     CONTROL "", ID_CBTICK, "combobox", CBS_SIMPLE | WS_TABSTOP | WS_CHILD, 192, 16, 68, 72
  300.     CONTROL "&OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 16, 68, 40, 24
  301.     CONTROL "&Cancel", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 100, 68, 40, 24
  302. END
  303.  
  304.  
  305.  
  306. #include "propview.h"
  307.  
  308.  
  309. //
  310. // Class icons used by PropView to replace the NULL icon
  311. //
  312.  
  313. #ifndef MEWEL
  314. PropView     ICON PROPVIEW.ICO
  315. ListBox        ICON LISTBOX.ICO
  316. ComboBox    ICON COMBOBOX.ICO
  317. Button        ICON BUTTON.ICO
  318. EditControl    ICON EDITCTL.ICO
  319. #endif
  320.  
  321. //
  322. // PropView main dialog's menu
  323. //
  324.  
  325. PropView MENU
  326. BEGIN
  327.     POPUP "&File"
  328.     BEGIN
  329.         MENUITEM "E&xit", IDM_EXIT
  330.         MENUITEM SEPARATOR
  331.         MENUITEM "&About", IDM_ABOUT
  332.     END
  333.     MENUITEM "&Go!", IDM_GO
  334. END
  335.  
  336.  
  337. //
  338. // About dialog box
  339. //
  340.  
  341. About    DIALOG 21, 18, 110, 78
  342. CAPTION    "About"
  343. STYLE    WS_POPUPWINDOW | WS_CAPTION
  344. #ifdef MEWEL
  345.                 | WS_MOVEBOX
  346. #endif
  347. BEGIN
  348.     CONTROL "PropView - Version 1.5", -1, "static",
  349.         SS_CENTER | WS_CHILD,
  350.         0, 6, 110, 8
  351.     CONTROL "by Mike Klein", -1, "static",
  352.         SS_CENTER | WS_CHILD,
  353.         0, 18, 110, 8
  354.     CONTROL "OK", IDOK, "button",
  355.         BS_DEFPUSHBUTTON | WS_CHILD,
  356.         35, 54, 40, 15
  357. #ifndef MEWEL
  358.     CONTROL "PropView", -1, "static",
  359.         SS_ICON | WS_CHILD,
  360.         45, 30, 16, 16
  361. #endif
  362. END
  363.  
  364.  
  365. //
  366. // SendMsg dialog
  367. //
  368.  
  369. SendMsg    DIALOG 10, 35, 215, 63
  370. STYLE    WS_POPUPWINDOW | WS_CAPTION | DS_LOCALEDIT | WS_MINIMIZEBOX
  371. #ifdef MEWEL
  372.                 | WS_MOVEBOX
  373. #endif
  374. CAPTION    "Send Message"
  375. FONT    8, "Helv"
  376. CLASS    "SendMsg"
  377. BEGIN
  378.     CONTROL "hWnd:" -1, "STATIC",
  379.         SS_LEFT | WS_CHILD | WS_VISIBLE,
  380.         6, 4, 30, 12
  381.     CONTROL "" IDC_HWNDTOSEND, "EDIT",
  382.         ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | WS_GROUP,
  383.         42, 4, 28, 12
  384.     CONTROL "wMsg:" -1, "STATIC",
  385.         SS_LEFT | WS_CHILD | WS_VISIBLE,
  386.         80, 4, 25, 12
  387.     CONTROL "" IDC_MESSAGES, "COMBOBOX",
  388.         CBS_DROPDOWNLIST | CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_TABSTOP |
  389.         WS_VISIBLE | WS_VSCROLL,
  390.         108, 4, 94, 73
  391.     CONTROL "wParam:" -1, "STATIC",
  392.         SS_LEFT | WS_CHILD | WS_VISIBLE, 6, 20, 30, 12
  393.     CONTROL "" IDC_WPARAM, "edit",
  394.         ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP,
  395.         42, 19, 28, 12
  396.  
  397.     CONTROL "lParam:" -1, "STATIC",
  398.         SS_LEFT | WS_CHILD | WS_VISIBLE,
  399.         80, 20, 30, 12
  400.     CONTROL "" IDC_LPARAM, "edit",
  401.         ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP,
  402.         108, 19, 47, 12
  403.  
  404.     CONTROL "&OK", IDOK, "button",
  405.         BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD,
  406.         115, 39, 50, 18
  407.     CONTROL "&Send", IDC_SEND, "button",
  408.         BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD,
  409.         50, 39, 50, 18
  410. END
  411.  
  412.  
  413. //
  414. // DoubleViewer dialog for Styles and ExtraData dialogs
  415. //
  416.  
  417. DoubleViewer    DIALOG 36, 50, 144, 88
  418. STYLE            WS_OVERLAPPEDWINDOW | WS_CAPTION
  419. #ifdef MEWEL
  420.                 | WS_MOVEBOX
  421. #endif
  422. CAPTION            ""
  423. FONT            8, "Helv"
  424. CLASS            "DoubleViewer"
  425. BEGIN
  426.     CONTROL "Window" IDC_WNDTEXT, "STATIC",
  427.         SS_LEFT | WS_CHILD | WS_VISIBLE, 4, 2, 56, 10
  428.     CONTROL "" IDC_WNDLIST, "LISTBOX",
  429.         LBS_STANDARD | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE |
  430.         WS_BORDER | WS_VSCROLL | WS_TABSTOP, 0, 13, 60, 64
  431.     CONTROL "Class" IDC_CLSTEXT, "STATIC",
  432.         SS_LEFT | WS_CHILD | WS_VISIBLE,
  433.         68, 2, 56, 10
  434.     CONTROL "" IDC_CLSLIST, "LISTBOX",
  435.         LBS_STANDARD | LBS_NOINTEGRALHEIGHT | WS_CHILD | WS_VISIBLE |
  436.         WS_BORDER | WS_VSCROLL | WS_TABSTOP,
  437.         68, 13, 64, 64
  438. END
  439.  
  440.  
  441. //
  442. // SingleViewer dialog for Children & Properties dialogs
  443. //
  444.  
  445. SingleViewer    DIALOG 74, 70, 170, 88
  446. STYLE            WS_OVERLAPPEDWINDOW | WS_CAPTION
  447. #ifdef MEWEL
  448.                 | WS_MOVEBOX
  449. #endif
  450. CAPTION            ""
  451. CLASS            "SingleViewer"
  452. FONT            8, "Helv"
  453. BEGIN
  454.     CONTROL "" IDC_STATIC, "static",
  455.         WS_CHILD | WS_VISIBLE,
  456.         0, 0, 164, 11
  457.     CONTROL "" IDC_LISTBOX, "listbox",
  458.         LBS_STANDARD | LBS_NOINTEGRALHEIGHT | LBS_USETABSTOPS | WS_CHILD |
  459.         WS_VISIBLE | WS_BORDER | WS_VSCROLL,
  460.         0, 12, 150, 64
  461. END
  462.  
  463.  
  464. //
  465. // Main dialog for PropView
  466. //
  467.  
  468. PropView    DIALOG 54, 45, 236, 146
  469. CLASS        "PropView"
  470. STYLE        WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION | DS_LOCALEDIT |
  471.             WS_MINIMIZEBOX
  472. #ifdef MEWEL
  473.                 | WS_MOVEBOX
  474. #endif
  475. CAPTION        "Window Browser"
  476. FONT        8, "Helv"
  477. BEGIN
  478.     CONTROL "Window" -1, "BUTTON",
  479.         WS_CHILD | WS_VISIBLE | BS_GROUPBOX,
  480.         6, 2, 182, 72
  481.     CONTROL "hWnd" -1, "STATIC",
  482.         SS_LEFTNOWORDWRAP | WS_CHILD | WS_VISIBLE,
  483.         10, 8, 41, 9
  484.     CONTROL "=" IDC_HWND, "STATIC",
  485.         SS_LEFTNOWORDWRAP | WS_CHILD | WS_VISIBLE,
  486.         57, 8, 99, 9
  487.     CONTROL "" IDC_CAPTION, "STATIC",
  488.         SS_LEFTNOWORDWRAP | WS_CHILD | WS_VISIBLE,
  489.         57, 16, 99, 9
  490.     CONTROL "hWndParent" -1, "STATIC", WS_CHILD | WS_VISIBLE, 10, 24, 41, 9
  491.     CONTROL "=" IDC_HWNDPARENT, "STATIC",
  492.         SS_LEFTNOWORDWRAP | WS_CHILD | WS_VISIBLE,
  493.         57, 24, 99, 9
  494.     CONTROL "" IDC_PARENTCAPTION, "STATIC",
  495.         WS_CHILD | WS_VISIBLE,
  496.         57, 32, 99, 9
  497. #ifndef MEWEL
  498.     CONTROL "" IDC_HWNDICON, "STATIC",
  499.         SS_ICON | WS_CHILD | WS_VISIBLE,
  500.         161, 11, 18, 18
  501.     CONTROL "" IDC_PARENTICON, "STATIC",
  502.         SS_ICON | WS_CHILD | WS_VISIBLE,
  503.         161, 34, 18, 18
  504. #endif
  505.     CONTROL "Rect ( , ) - ( , )" IDC_RECT, "STATIC",
  506.         SS_LEFTNOWORDWRAP | WS_CHILD | WS_VISIBLE,
  507.         10, 40, 174, 9
  508.     CONTROL "Pos =" IDC_POS, "STATIC",
  509.         SS_LEFTNOWORDWRAP | WS_CHILD | WS_VISIBLE,
  510.         10, 48, 174, 9
  511.     CONTROL "hInst =" IDC_HINST, "STATIC",
  512.         SS_LEFTNOWORDWRAP | WS_CHILD | WS_VISIBLE,
  513.         10, 56, 174, 9
  514.  
  515.     CONTROL "Base" -1, "BUTTON",
  516.         BS_GROUPBOX | WS_CHILD | WS_VISIBLE,
  517.         6, 80, 40, 38
  518.     CONTROL "Hex" IDC_HEX, "BUTTON",
  519.         BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_GROUP,
  520.         8, 88, 28, 10
  521.     CONTROL "Dec" IDC_DEC, "BUTTON",
  522.         BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,
  523.         8, 96, 28, 10
  524.  
  525.     CONTROL "Coord." -1, "BUTTON",
  526.         BS_GROUPBOX | WS_CHILD | WS_VISIBLE,
  527.         48, 80, 48, 38
  528.     CONTROL "Screen" IDC_SCREEN, "BUTTON",
  529.         BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_GROUP,
  530.         52, 88, 40, 10
  531.     CONTROL "Dialog" IDC_DIALOG, "BUTTON",
  532.         BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,
  533.         52, 96, 40, 10
  534.  
  535.     CONTROL "St&yle" IDC_STYLES, "BUTTON",
  536.         BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_GROUP,
  537.         100, 72, 28, 15
  538.     CONTROL "&Data" IDC_DATA, "BUTTON",
  539.         BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,
  540.         100, 96, 28, 15
  541.     CONTROL "&Children" IDC_CHILDREN, "BUTTON",
  542.         BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,
  543.         140, 72, 48, 15
  544.     CONTROL "&Properties" IDC_PROPERTIES, "BUTTON",
  545.         BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,
  546.         140, 96, 48, 15
  547.     CONTROL "S&py" IDC_SPY, "BUTTON",
  548.         BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,
  549.         196, 72, 32, 15
  550.     CONTROL "&Send" IDC_SENDMSG, "BUTTON",
  551.         WS_CHILD | WS_VISIBLE | WS_TABSTOP,
  552.         196, 96, 32, 15
  553. END
  554.  
  555.  
  556.  
  557.